tractor-drawn seed drill - French English Dictionary